Meu sistema possui quase tudo isso, veja aqui:
http://www.xtibia.com/forum/topic/201802-classic-premium-v2/
~~
Já para o próprio player checar quantos days ele tem, faça assim:
Vá em data/talkactions/scripts, crie um arquivo chamado cidcheck.lua e adicione dentro:
Agora em talkactions.xml adicione essa tag:
<talkaction log="yes" words="!vipcheck" script="cidcheck.lua"/>





info
Grupo: Visconde
Registrado: 30/11/12
Posts: 252
Reputação: +13
Bom gente, eu testei vários sistemas VIP's que eu fui
visitando tópico por tópico porêm nemhum funcinou ou saiu
como planejado.
Bom eu preciso de um sistema assim:
- God adiciona VIP days por comando.
/addvip, 30, Lord Rushador (exemplo)
E após esse comando o player terá acésso a
determinado tile, caso contrário se ele não tivér VIP e
tentar passar sobre esse tile, ele será teleportado para uma
área confíguravel (coordenada), e aparecerá a
seguinte mensagem "Você precisa ser VIP para entrar" (exemplo)
Uma Broadcast no meio da tela (só pra ele)
- VIP days acabam mesmo se o Ot tivér ON/OFFLINE.
Ou seja.. em horário normal (real)
- O player VIP terá comando para checar seus dias de VIP.
!vicheck
Ai aparéce tipo uma Broadcast no meio da tela só pra ele, avisando
quantos (dias) de VIP ele possui.
- Assim que a VIP Time acabar ele será mandado para uma área
configúravel, (coordenada).. E lógo após ele ser teletransportado para
essa área, aparecerá uma Broadcast só pra ele dizendo "Sua VIP Time acabou."
E por ultimo, se possível o God póde ir adicionando
quantos dias de VIP quisér, no cara que já possui uma VIP Time.. Por exemplo:
/addvip, 67, Lord Rushador (tipo atualizar a VIP time do cara)
Só isso pessoal muito obrigado pela atenção mais uma vez.
Vlw pessoal, no aguardo.
Flw's.
Editado Abril 17 por FenixBorges